package com.pan.kang.model.vo;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

public class AccComprehensiveQueryConditionVO {
    private boolean recordLogs;
    private String selectCompId;
    private String selectPftCompId;
    private String compId;
    private String subjectItemCode;
    private int subjectLevel;
    private String dateStatus;
    private String accoStatus;
    private String dataType;
    private String dataOption;
    private int isShowStopedSubject;
    private boolean isShowAllDim;
    private boolean isShowEmptyDimensionValue;
    private boolean isShowDesSubjectObject;
    private boolean isShowCum;
    private String moneyType;
    private String dataStyle;
    private String baseUnit;
    private String fiscYea;
    private Integer beginAccPdId;
    private Integer endaccPdId;
    private Integer accBookId;
    private Integer statTypeId;
    private String queryModel;
    private String queryFrom;
    private String selectDimId;
    private String dimCap;
    private String selectValue;
    private Integer dimType;
    private String fieNam;
    private String typeId;
    private String itemCodes;
    private String tyear;
    private String managerTip;
    private String isLeaf;
    private String superCompId;
    private boolean isShowByUnitTotal;
    private List<AccComprehensiveQuerySelectDimVO> dimValue;
    private List<AccComprehensiveQuerySchemeDimVO> schemeDimValue;
    private AccPeriodVO beginAccPdCtr;
    private AccPeriodVO endaccPdCtr;
    private List<AccComprehensiveQuerySelectDimVO> selectDim;
    private List<AccVouDimDefVO> allDimList;
    private List<AccComprehensiveQuerySchemeDimVO> schemeSelectDim;
    private List<AccComprehensiveQuerySelectDimVO> classifyUseDim;
    private Integer flsx;
    private boolean hideCompCol;
    private int mergeCol;
    private String subjectName;
    private String compName;
    private String accoCode;
    private String title;
    private boolean dimIsEmpty;
    private int isSubjectData;
    private int dtlCompQuert;
    private boolean export;
    private boolean isCross;
    private int directionColVal;
    private boolean isKmWdQuery;
    private boolean isDwHzQuery;
    private Integer colShow;
    private boolean needOpenZfKjQuery;
    private boolean subordinateDetails;
    private boolean dimAndShowAllDim;
    private boolean levelDetails;
    private boolean isCustomizedByGdt;
    private boolean isShowBeginBalance;
    private String parentManageCompid;
    private String mockData;
    private int hzDataLimit;
    private Map<String, Object> configParams;
    private Integer isContainProfitLoss;
    private String sql;
    private String keyValue;
    private String beginYear;
    private String endYear;
    private String beginTable;
    private String endTable;

    public AccComprehensiveQueryConditionVO() {
    }

    public String getSuperCompId() {
        return this.superCompId;
    }

    public void setSuperCompId(String superCompId) {
        this.superCompId = superCompId;
    }

    public String getParentManageCompid() {
        return this.parentManageCompid;
    }

    public void setParentManageCompid(String parentManageCompid) {
        this.parentManageCompid = parentManageCompid;
    }

    public String getMockData() {
        return this.mockData;
    }

    public void setMockData(String mockData) {
        this.mockData = mockData;
    }

    public boolean isNeedOpenZfKjQuery() {
        return this.needOpenZfKjQuery;
    }

    public void setNeedOpenZfKjQuery(boolean needOpenZfKjQuery) {
        this.needOpenZfKjQuery = needOpenZfKjQuery;
    }

    public boolean getKmWdQuery() {
        return this.isKmWdQuery;
    }

    public void setKmWdQuery(boolean kmWdQuery) {
        this.isKmWdQuery = kmWdQuery;
    }

    public Integer getIsContainProfitLoss() {
        return this.isContainProfitLoss;
    }

    public void setIsContainProfitLoss(Integer isContainProfitLoss) {
        this.isContainProfitLoss = isContainProfitLoss;
    }

    public String getSql() {
        return this.sql;
    }

    public void setSql(String sql) {
        this.sql = sql;
    }

    public String getKeyValue() {
        return this.keyValue;
    }

    public void setKeyValue(String keyValue) {
        this.keyValue = keyValue;
    }

    public String getBeginTable() {
        return this.beginTable;
    }

    public void setBeginTable(String beginTable) {
        this.beginTable = beginTable;
    }

    public String getEndTable() {
        return this.endTable;
    }

    public void setEndTable(String endTable) {
        this.endTable = endTable;
    }

    public String getBeginYear() {
        return this.beginYear;
    }

    public void setBeginYear(String beginYear) {
        this.beginYear = beginYear;
    }

    public String getEndYear() {
        return this.endYear;
    }

    public void setEndYear(String endYear) {
        this.endYear = endYear;
    }

    public boolean isCross() {
        return this.isCross;
    }

    public void setCross(boolean cross) {
        this.isCross = cross;
    }

    public boolean getExport() {
        return this.export;
    }

    public void setExport(boolean export) {
        this.export = export;
    }

    public String getSelectCompId() {
        return this.selectCompId;
    }

    public void setSelectCompId(String newSelectCompId) {
        this.selectCompId = newSelectCompId;
    }

    public String getSelectPftCompId() {
        return this.selectPftCompId;
    }

    public void setSelectPftCompId(String newSelectPftCompId) {
        this.selectPftCompId = newSelectPftCompId;
    }

    public String getCompId() {
        return this.compId;
    }

    public void setCompId(String newCompId) {
        this.compId = newCompId;
    }

    public String getSubjectItemCode() {
        return this.subjectItemCode;
    }

    public void setSubjectItemCode(String newSubjectItemCode) {
        this.subjectItemCode = newSubjectItemCode;
    }

    public int getSubjectLevel() {
        return this.subjectLevel;
    }

    public void setSubjectLevel(int newSubjectLevel) {
        this.subjectLevel = newSubjectLevel;
    }

    public String getDateStatus() {
        return this.dateStatus;
    }

    public void setDateStatus(String newDateStatus) {
        this.dateStatus = newDateStatus;
    }

    public String getAccoStatus() {
        return this.accoStatus;
    }

    public void setAccoStatus(String newAccoStatus) {
        this.accoStatus = newAccoStatus;
    }

    public String getDataType() {
        return this.dataType;
    }

    public void setDataType(String newDataType) {
        this.dataType = newDataType;
    }

    public String getDataOption() {
        return this.dataOption;
    }

    public void setDataOption(String newDataOption) {
        this.dataOption = newDataOption;
    }

    public int getIsShowStopedSubject() {
        return this.isShowStopedSubject;
    }

    public void setIsShowStopedSubject(int newIsShowStopedSubject) {
        this.isShowStopedSubject = newIsShowStopedSubject;
    }

    public boolean isShowAllDim() {
        return this.isShowAllDim;
    }

    public void setShowAllDim(boolean newIsShowAllDim) {
        this.isShowAllDim = newIsShowAllDim;
    }

    public boolean isShowDesSubjectObject() {
        return this.isShowDesSubjectObject;
    }

    public void setShowDesSubjectObject(boolean newIsShowDesSubjectObject) {
        this.isShowDesSubjectObject = newIsShowDesSubjectObject;
    }

    public boolean isShowCum() {
        return this.isShowCum;
    }

    public void setShowCum(boolean newIsShowCum) {
        this.isShowCum = newIsShowCum;
    }

    public String getMoneyType() {
        return this.moneyType;
    }

    public void setMoneyType(String newMoneyType) {
        this.moneyType = newMoneyType;
    }

    public String getDataStyle() {
        return this.dataStyle;
    }

    public void setDataStyle(String newDataStyle) {
        this.dataStyle = newDataStyle;
    }

    public String getBaseUnit() {
        return this.baseUnit;
    }

    public void setBaseUnit(String newBaseUnit) {
        this.baseUnit = newBaseUnit;
    }

    public String getFiscYea() {
        return this.fiscYea;
    }

    public void setFiscYea(String newFiscYea) {
        this.fiscYea = newFiscYea;
    }

    public Integer getBeginAccPdId() {
        return this.beginAccPdId;
    }

    public void setBeginAccPdId(Integer newBeginAccPdId) {
        this.beginAccPdId = newBeginAccPdId;
    }

    public Integer getEndaccPdId() {
        return this.endaccPdId;
    }

    public void setEndaccPdId(Integer newEndaccPdId) {
        this.endaccPdId = newEndaccPdId;
    }

    public Integer getAccBookId() {
        return this.accBookId;
    }

    public void setAccBookId(Integer newAccBookId) {
        this.accBookId = newAccBookId;
    }

    public String getQueryModel() {
        return this.queryModel;
    }

    public void setQueryModel(String newQueryModel) {
        this.queryModel = newQueryModel;
    }

    public List<AccComprehensiveQuerySelectDimVO> getDimValue() {
        return this.dimValue;
    }

    public void setDimValue(List<AccComprehensiveQuerySelectDimVO> newDimValue) {
        this.dimValue = newDimValue;
    }

    public List<AccComprehensiveQuerySchemeDimVO> getSchemeDimValue() {
        return this.schemeDimValue;
    }

    public void setSchemeDimValue(List<AccComprehensiveQuerySchemeDimVO> newSchemeDimValue) {
        this.schemeDimValue = newSchemeDimValue;
    }

    public AccPeriodVO getBeginAccPdCtr() {
        return this.beginAccPdCtr;
    }

    public void setBeginAccPdCtr(AccPeriodVO newBeginAccPdCtr) {
        this.beginAccPdCtr = newBeginAccPdCtr;
    }

    public AccPeriodVO getEndaccPdCtr() {
        return this.endaccPdCtr;
    }

    public void setEndaccPdCtr(AccPeriodVO newEndaccPdCtr) {
        this.endaccPdCtr = newEndaccPdCtr;
    }

    public List<AccComprehensiveQuerySelectDimVO> getSelectDim() {
        return this.selectDim;
    }

    public void setSelectDim(List<AccComprehensiveQuerySelectDimVO> newSelectDim) {
        this.selectDim = newSelectDim;
    }

    public List<AccVouDimDefVO> getAllDimList() {
        return this.allDimList;
    }

    public void setAllDimList(List<AccVouDimDefVO> newAllDimList) {
        this.allDimList = newAllDimList;
    }

    public List<AccComprehensiveQuerySchemeDimVO> getSchemeSelectDim() {
        return this.schemeSelectDim;
    }

    public void setSchemeSelectDim(List<AccComprehensiveQuerySchemeDimVO> newSchemeSelectDim) {
        this.schemeSelectDim = newSchemeSelectDim;
    }

    public List<AccComprehensiveQuerySelectDimVO> getClassifyUseDim() {
        return this.classifyUseDim;
    }

    public void setClassifyUseDim(List<AccComprehensiveQuerySelectDimVO> newClassifyUseDim) {
        this.classifyUseDim = newClassifyUseDim;
    }

    public boolean isHideCompCol() {
        return this.hideCompCol;
    }

    public void setHideCompCol(boolean newHideCompCol) {
        this.hideCompCol = newHideCompCol;
    }

    public int getMergeCol() {
        return this.mergeCol;
    }

    public void setMergeCol(int newMergeCol) {
        this.mergeCol = newMergeCol;
    }

    public String getSubjectName() {
        return this.subjectName;
    }

    public void setSubjectName(String newSubjectName) {
        this.subjectName = newSubjectName;
    }

    public String getCompName() {
        return this.compName;
    }

    public void setCompName(String newCompName) {
        this.compName = newCompName;
    }

    public String getAccoCode() {
        return this.accoCode;
    }

    public void setAccoCode(String newAccoCode) {
        this.accoCode = newAccoCode;
    }

    public String getTitle() {
        return this.title;
    }

    public void setTitle(String newTitle) {
        this.title = newTitle;
    }

    public boolean isDimIsEmpty() {
        return this.dimIsEmpty;
    }

    public void setDimIsEmpty(boolean newDimIsEmpty) {
        this.dimIsEmpty = newDimIsEmpty;
    }

    public int getIsSubjectData() {
        return this.isSubjectData;
    }

    public void setIsSubjectData(int newIsSubjectData) {
        this.isSubjectData = newIsSubjectData;
    }

    public int getDtlCompQuert() {
        return this.dtlCompQuert;
    }

    public void setDtlCompQuert(int newDtlCompQuert) {
        this.dtlCompQuert = newDtlCompQuert;
    }

    public String getQueryFrom() {
        return this.queryFrom;
    }

    public void setQueryFrom(String queryFrom) {
        this.queryFrom = queryFrom;
    }

    public String getSelectDimId() {
        return this.selectDimId;
    }

    public void setSelectDimId(String selectDimId) {
        this.selectDimId = selectDimId;
    }

    public String getDimCap() {
        return this.dimCap;
    }

    public void setDimCap(String dimCap) {
        this.dimCap = dimCap;
    }

    public String getSelectValue() {
        return this.selectValue;
    }

    public void setSelectValue(String selectValue) {
        this.selectValue = selectValue;
    }

    public Integer getDimType() {
        return this.dimType;
    }

    public void setDimType(Integer dimType) {
        this.dimType = dimType;
    }

    public String getFieNam() {
        return this.fieNam;
    }

    public void setFieNam(String fieNam) {
        this.fieNam = fieNam;
    }

    public String getTypeId() {
        return this.typeId;
    }

    public void setTypeId(String typeId) {
        this.typeId = typeId;
    }

    public String getItemCodes() {
        return this.itemCodes;
    }

    public void setItemCodes(String itemCodes) {
        this.itemCodes = itemCodes;
    }

    public String getTyear() {
        return this.tyear;
    }

    public void setTyear(String tyear) {
        this.tyear = tyear;
    }

    public String getManagerTip() {
        return this.managerTip;
    }

    public void setManagerTip(String managerTip) {
        this.managerTip = managerTip;
    }

    public String getIsLeaf() {
        return this.isLeaf;
    }

    public void setIsLeaf(String isLeaf) {
        this.isLeaf = isLeaf;
    }

    public Integer getStatTypeId() {
        return this.statTypeId;
    }

    public void setStatTypeId(Integer statTypeId) {
        this.statTypeId = statTypeId;
    }

    public boolean isShowEmptyDimensionValue() {
        return this.isShowEmptyDimensionValue;
    }

    public void setShowEmptyDimensionValue(boolean showEmptyDimensionValue) {
        this.isShowEmptyDimensionValue = showEmptyDimensionValue;
    }

    public Integer getFlsx() {
        return this.flsx == null ? -1 : this.flsx;
    }

    public void setFlsx(Integer flsx) {
        this.flsx = flsx;
    }

    public int getDirectionColVal() {
        return this.directionColVal;
    }

    public void setDirectionColVal(int directionColVal) {
        this.directionColVal = directionColVal;
    }

    public Integer getColShow() {
        return this.colShow;
    }

    public void setColShow(Integer colShow) {
        this.colShow = colShow;
    }

    public boolean isSubordinateDetails() {
        return this.subordinateDetails;
    }

    public void setSubordinateDetails(boolean subordinateDetails) {
        this.subordinateDetails = subordinateDetails;
    }

    public boolean isCustomizedByGdt() {
        return this.isCustomizedByGdt;
    }

    public void setCustomizedByGdt(boolean customizedByGdt) {
        this.isCustomizedByGdt = customizedByGdt;
    }

    public boolean isShowBeginBalance() {
        return this.isShowBeginBalance;
    }

    public void setShowBeginBalance(boolean showBeginBalance) {
        this.isShowBeginBalance = showBeginBalance;
    }

    public boolean isDwHzQuery() {
        return this.isDwHzQuery;
    }

    public void setDwHzQuery(boolean dwHzQuery) {
        this.isDwHzQuery = dwHzQuery;
    }

    public boolean isLevelDetails() {
        return this.levelDetails;
    }

    public void setLevelDetails(boolean levelDetails) {
        this.levelDetails = levelDetails;
    }

    public int getHzDataLimit() {
        return this.hzDataLimit;
    }

    public void setHzDataLimit(int hzDataLimit) {
        this.hzDataLimit = hzDataLimit;
    }

    public boolean isShowByUnitTotal() {
        return this.isShowByUnitTotal;
    }

    public void setShowByUnitTotal(boolean showByUnitTotal) {
        this.isShowByUnitTotal = showByUnitTotal;
    }

    public Map<String, Object> getConfigParams() {
        return (Map)(this.configParams == null ? new HashMap() : this.configParams);
    }

    public void setConfigParams(Map<String, Object> configParams) {
        this.configParams = configParams;
    }

    public boolean isRecordLogs() {
        return this.recordLogs;
    }

    public void setRecordLogs(boolean recordLogs) {
        this.recordLogs = recordLogs;
    }

    public boolean isDimAndShowAllDim() {
        return this.dimAndShowAllDim;
    }

    public void setDimAndShowAllDim(boolean dimAndShowAllDim) {
        this.dimAndShowAllDim = dimAndShowAllDim;
    }
}

